package com.sinosoft.brokerchannel.entity.vo;

import io.swagger.annotations.ApiModel;
import lombok.Data;

/**
 * 系数信息
 *
 * @author xing
 */
@ApiModel()
@Data
public class PrmCoefVO {
	/*脱保标志*/
	private String disengageFlag;
	
    /**
     * 安全驾驶/与交通违法行为相结合的浮动原因
     */
    private String cTrafIrr;
    /**
     * 平均年行驶里程
     */
    private String cYearRunMil;
    /**
     * 车损车型系数(特殊风险系数-北京)
     */
    private String cVhlMod;
    /**
     * 无赔款优待及上年赔款记
     */
    private String cAgoClmRec;
    /**
     * 续保情况
     */
    private String cCusLoy;
    /**
     * 与交通违法行为相结合的浮动系数
     */
    private String nResvNum4;
    /**
     * 与交通事故相结合的浮动系数
     */
    private String nResvNum3;
    /**
     * 与交通事故相结合的浮动原因
     */
    private String cTrafAccdt;
    /**
     * 不浮动原因代码
     */
    private String cNdiscRsn;
    /**
     * 交强险总的浮动系数
     */
    private String nTotDisc;
    /**
     * 指定驾驶员(仅适用于家庭自用车)
     */
    private String cAppDrv;
    /**
     * 驾驶人年龄(仅适用于家庭自用车)
     */
    private String cDrvAge;
    /**
     * 驾驶人性别(仅适用于家庭自用车)
     */
    private String cDrvSex;
    /**
     * 驾驶人驾龄(仅适用于家庭自用车)
     */
    private String cDrvDrvage;
    /**
     * 多险种系数
     */
    private String nMulRdr;
    /**
     * 期望折扣
     */
    private String nHopeRate;
    /**
     * 用户调整系数连乘积
     */
    private String nPlyIrrRatio;
    /**
     * 续保情况用户调整系数
     */
    private String cResvTxt8;
    /**
     * 无赔款优待及上年赔款用户调整系数
     */
    private String cResvTxt7;
    /**
     * 无赔优系数
     */
    private String cFlatCAgoClmRecCde;
    /**
     * 客户忠诚度系数
     */
    private String cFlatCCusLoyCde;
    /**
     * 安全驾驶系数系数
     */
    private String cFlatsafeAdjustCode;
    /**
     * 不浮动原因系数系数
     */
    private String cFlatCNoClaimRes;
    /**
     * 多险种平台系数
     */
    private String cFlatNMulRdr;
    /**
     * 交通违法记录系数
     */
    private String nResvNum7;
    /**
     * 安全驾驶系数用户调整系数
     */
    private String cTrafIrrUp;
    /**
     * 指定驾驶人调整平台返回系数
     */
    private String cFlatCDrvCde;
    /**
     * 附加费用率
     */
    private String nAttachNrate;
    /**
     * 自主渠道系数
     */
    private String nChannelAdjustValue;
    /**
     * 自主核保系数
     */
    private String nAutonomyAdjustValue;
    /**
     * 自主渠道系数
     */
    private String nAutoChaCoef;
    /**
     * 附加费用率
     */
    private String nAddRate;
    /**
     * 修改时间
     */
    private String tUpdTm;
    /**
     * 上年理赔次数
     */
    private String nClaimTime;
    /**
     * 是否脱保
     */
    private String cDeprotectionFlag;
    /**
     * 饮酒违法次数
     */
    private String nResvNum1;
    /**
     * 醉酒违法次数
     */
    private String nResvNum2;
    /**
     * 交通违法
     */
    private String nResvNum;
    /**
     * 申请单号
     */
    private String cAppNo;
    /**
     * 批改序号
     */
    private String nEdrPrjNo;
    /**
     * 保单号
     */
    private String cPlyNo;
    /**
     * 批单号
     */
    private String cEdrNo;
    /**
     * 车龄
     */
    private String cVhlAge;
    /**
     * 驾驶员年龄
     */
    private String cDrvage;
    /**
     * 所属性质
     */
    private String cOwnAttr;
    /**
     * 行驶区域
     */
    private String cRunArea;
    /**
     * 行驶里程
     */
    private String cRunMil;
    /**
     * 承保数量
     */
    private String cPlyQty;
    /*多险别优惠,多险别投保*/
    //private String nMulRdr;
    /**
     * 车队管理
     */
    private String cMtcMng;
    /**
     * 安全装置
     */
    private String cSafeDev;
    /**
     * 渠道系数
     */
    private String nChaCoef;
    /**
     * 资料完整真实
     */
    private String cInfoTrue;
    /**
     * 赔付率,预期赔付率
     */
    private String cLossRatio;
    /**
     * 投标业务,政府采购或招投标业务
     */
    private String nBidCoef;
    /**
     * 无赔款折扣
     */
    private String nNclmDisc;
    /**
     * 计算起期
     */
    private String tCalStrtTm;
    /**
     * 计算止期
     */
    private String tCalEndtTm;
    /**
     * 最新保单标志,0否,1是
     */
    private String cLatestMrk;
    /**
     * 创建人代码
     */
    private String cCrtCde;
    /**
     * 创建时间
     */
    private String cCrtTm;
    /**
     * 修改人代码
     */
    private String cUpdCde;
    /**
     * 修改时间
     */
    private String cUpdTm;
    /*平均年行驶里程*/
    //private String cYearRunMil;
    /**
     * 是否投保交强险
     */
    private String cTfiMrk;
    /**
     * 交强险承保公司
     */
    private String cTfiCompany;
    /**
     * 交强险保单号
     */
    private String cTfiPlyNo;
    /**
     * 迁移标志
     */
    private String cTransMrk;
    /**
     * 迁移时间
     */
    private String cTransTm;
    /**
     * 续保情况(快速出单专用)
     */
    private String cCusLoyQuick;
    /**
     * 不浮动原因(快速出单专用)
     */
    private String cNdiscRsnQuick;
    /**
     * 无赔款优待及上年赔款记录(快速出单专用)
     */
    private String cAgoClmRecQuick;
    /**
     * 自主核保系数查询码
     */
    private String cUndrQryNo;
    /**
     * 定位设施配置
     */
    private String cLocalFacilitie;
    /**
     * 行驶安全配置
     */
    private String cDriveSafeConf;
    /**
     * 驾驶习惯评分
     */
    private String cDriveHabitScore;
    /**
     * 赔付率等级
     */
    private String cPayRateLevel;
    /**
     * 经验预期赔付率
     */
    private String cExpextPayRate;
    /**
     * 货车类型系数
     */
    private String cTruckTypeAgio;
    /**
     * 单次行驶里程
     */
    private String cSingleMileAgio;
    /**
     * 车系系数
     */
    private String cVhlKindAgio;
    /**
     * 赔款总金额
     */
    private String nTotalClaimAmount;
    /**
     * 自主核保系数
     */
    private String nAutoCheCoef;
    /**
     * 经验预期赔付率
     */
    private String cExpectPayRate;
    /**
     * 是否修改系数
     */
    private String cRateInputFlag;
    /**
     * 修改时间戳
     */
    private String tModifyTm;
    /**
     * 自主系数
     */
    private String nAutonomyCoef;

    public String getcTrafIrr() {
        return cTrafIrr;
    }

    public void setcTrafIrr(String cTrafIrr) {
        this.cTrafIrr = cTrafIrr;
    }

    public String getcYearRunMil() {
        return cYearRunMil;
    }

    public void setcYearRunMil(String cYearRunMil) {
        this.cYearRunMil = cYearRunMil;
    }

    public String getcVhlMod() {
        return cVhlMod;
    }

    public void setcVhlMod(String cVhlMod) {
        this.cVhlMod = cVhlMod;
    }

    public String getcAgoClmRec() {
        return cAgoClmRec;
    }

    public void setcAgoClmRec(String cAgoClmRec) {
        this.cAgoClmRec = cAgoClmRec;
    }

    public String getcCusLoy() {
        return cCusLoy;
    }

    public void setcCusLoy(String cCusLoy) {
        this.cCusLoy = cCusLoy;
    }

    public String getnResvNum4() {
        return nResvNum4;
    }

    public void setnResvNum4(String nResvNum4) {
        this.nResvNum4 = nResvNum4;
    }

    public String getnResvNum3() {
        return nResvNum3;
    }

    public void setnResvNum3(String nResvNum3) {
        this.nResvNum3 = nResvNum3;
    }

    public String getcTrafAccdt() {
        return cTrafAccdt;
    }

    public void setcTrafAccdt(String cTrafAccdt) {
        this.cTrafAccdt = cTrafAccdt;
    }

    public String getcNdiscRsn() {
        return cNdiscRsn;
    }

    public void setcNdiscRsn(String cNdiscRsn) {
        this.cNdiscRsn = cNdiscRsn;
    }

    public String getnTotDisc() {
        return nTotDisc;
    }

    public void setnTotDisc(String nTotDisc) {
        this.nTotDisc = nTotDisc;
    }

    public String getcAppDrv() {
        return cAppDrv;
    }

    public void setcAppDrv(String cAppDrv) {
        this.cAppDrv = cAppDrv;
    }

    public String getcDrvAge() {
        return cDrvAge;
    }

    public void setcDrvAge(String cDrvAge) {
        this.cDrvAge = cDrvAge;
    }

    public String getcDrvSex() {
        return cDrvSex;
    }

    public void setcDrvSex(String cDrvSex) {
        this.cDrvSex = cDrvSex;
    }

    public String getcDrvDrvage() {
        return cDrvDrvage;
    }

    public void setcDrvDrvage(String cDrvDrvage) {
        this.cDrvDrvage = cDrvDrvage;
    }

    public String getnMulRdr() {
        return nMulRdr;
    }

    public void setnMulRdr(String nMulRdr) {
        this.nMulRdr = nMulRdr;
    }

    public String getnHopeRate() {
        return nHopeRate;
    }

    public void setnHopeRate(String nHopeRate) {
        this.nHopeRate = nHopeRate;
    }

    public String getnPlyIrrRatio() {
        return nPlyIrrRatio;
    }

    public void setnPlyIrrRatio(String nPlyIrrRatio) {
        this.nPlyIrrRatio = nPlyIrrRatio;
    }

    public String getcResvTxt8() {
        return cResvTxt8;
    }

    public void setcResvTxt8(String cResvTxt8) {
        this.cResvTxt8 = cResvTxt8;
    }

    public String getcResvTxt7() {
        return cResvTxt7;
    }

    public void setcResvTxt7(String cResvTxt7) {
        this.cResvTxt7 = cResvTxt7;
    }

    public String getcFlatCAgoClmRecCde() {
        return cFlatCAgoClmRecCde;
    }

    public void setcFlatCAgoClmRecCde(String cFlatCAgoClmRecCde) {
        this.cFlatCAgoClmRecCde = cFlatCAgoClmRecCde;
    }

    public String getcFlatCCusLoyCde() {
        return cFlatCCusLoyCde;
    }

    public void setcFlatCCusLoyCde(String cFlatCCusLoyCde) {
        this.cFlatCCusLoyCde = cFlatCCusLoyCde;
    }

    public String getcFlatsafeAdjustCode() {
        return cFlatsafeAdjustCode;
    }

    public void setcFlatsafeAdjustCode(String cFlatsafeAdjustCode) {
        this.cFlatsafeAdjustCode = cFlatsafeAdjustCode;
    }

    public String getcFlatCNoClaimRes() {
        return cFlatCNoClaimRes;
    }

    public void setcFlatCNoClaimRes(String cFlatCNoClaimRes) {
        this.cFlatCNoClaimRes = cFlatCNoClaimRes;
    }

    public String getcFlatNMulRdr() {
        return cFlatNMulRdr;
    }

    public void setcFlatNMulRdr(String cFlatNMulRdr) {
        this.cFlatNMulRdr = cFlatNMulRdr;
    }

    public String getnResvNum7() {
        return nResvNum7;
    }

    public void setnResvNum7(String nResvNum7) {
        this.nResvNum7 = nResvNum7;
    }

    public String getcTrafIrrUp() {
        return cTrafIrrUp;
    }

    public void setcTrafIrrUp(String cTrafIrrUp) {
        this.cTrafIrrUp = cTrafIrrUp;
    }

    public String getcFlatCDrvCde() {
        return cFlatCDrvCde;
    }

    public void setcFlatCDrvCde(String cFlatCDrvCde) {
        this.cFlatCDrvCde = cFlatCDrvCde;
    }

    public String getnAttachNrate() {
        return nAttachNrate;
    }

    public void setnAttachNrate(String nAttachNrate) {
        this.nAttachNrate = nAttachNrate;
    }

    public String getnChannelAdjustValue() {
        return nChannelAdjustValue;
    }

    public void setnChannelAdjustValue(String nChannelAdjustValue) {
        this.nChannelAdjustValue = nChannelAdjustValue;
    }

    public String getnAutonomyAdjustValue() {
        return nAutonomyAdjustValue;
    }

    public void setnAutonomyAdjustValue(String nAutonomyAdjustValue) {
        this.nAutonomyAdjustValue = nAutonomyAdjustValue;
    }

    public String getnAutoChaCoef() {
        return nAutoChaCoef;
    }

    public void setnAutoChaCoef(String nAutoChaCoef) {
        this.nAutoChaCoef = nAutoChaCoef;
    }

    public String getnAddRate() {
        return nAddRate;
    }

    public void setnAddRate(String nAddRate) {
        this.nAddRate = nAddRate;
    }

    public String gettUpdTm() {
        return tUpdTm;
    }

    public void settUpdTm(String tUpdTm) {
        this.tUpdTm = tUpdTm;
    }

    public String getnClaimTime() {
        return nClaimTime;
    }

    public void setnClaimTime(String nClaimTime) {
        this.nClaimTime = nClaimTime;
    }

    public String getcDeprotectionFlag() {
        return cDeprotectionFlag;
    }

    public void setcDeprotectionFlag(String cDeprotectionFlag) {
        this.cDeprotectionFlag = cDeprotectionFlag;
    }

    public String getnResvNum1() {
        return nResvNum1;
    }

    public void setnResvNum1(String nResvNum1) {
        this.nResvNum1 = nResvNum1;
    }

    public String getnResvNum2() {
        return nResvNum2;
    }

    public void setnResvNum2(String nResvNum2) {
        this.nResvNum2 = nResvNum2;
    }

    public String getnResvNum() {
        return nResvNum;
    }

    public void setnResvNum(String nResvNum) {
        this.nResvNum = nResvNum;
    }

    public String getcAppNo() {
        return cAppNo;
    }

    public void setcAppNo(String cAppNo) {
        this.cAppNo = cAppNo;
    }

    public String getnEdrPrjNo() {
        return nEdrPrjNo;
    }

    public void setnEdrPrjNo(String nEdrPrjNo) {
        this.nEdrPrjNo = nEdrPrjNo;
    }

    public String getcPlyNo() {
        return cPlyNo;
    }

    public void setcPlyNo(String cPlyNo) {
        this.cPlyNo = cPlyNo;
    }

    public String getcEdrNo() {
        return cEdrNo;
    }

    public void setcEdrNo(String cEdrNo) {
        this.cEdrNo = cEdrNo;
    }

    public String getcVhlAge() {
        return cVhlAge;
    }

    public void setcVhlAge(String cVhlAge) {
        this.cVhlAge = cVhlAge;
    }

    public String getcDrvage() {
        return cDrvage;
    }

    public void setcDrvage(String cDrvage) {
        this.cDrvage = cDrvage;
    }

    public String getcOwnAttr() {
        return cOwnAttr;
    }

    public void setcOwnAttr(String cOwnAttr) {
        this.cOwnAttr = cOwnAttr;
    }

    public String getcRunArea() {
        return cRunArea;
    }

    public void setcRunArea(String cRunArea) {
        this.cRunArea = cRunArea;
    }

    public String getcRunMil() {
        return cRunMil;
    }

    public void setcRunMil(String cRunMil) {
        this.cRunMil = cRunMil;
    }

    public String getcPlyQty() {
        return cPlyQty;
    }

    public void setcPlyQty(String cPlyQty) {
        this.cPlyQty = cPlyQty;
    }

    public String getcMtcMng() {
        return cMtcMng;
    }

    public void setcMtcMng(String cMtcMng) {
        this.cMtcMng = cMtcMng;
    }

    public String getcSafeDev() {
        return cSafeDev;
    }

    public void setcSafeDev(String cSafeDev) {
        this.cSafeDev = cSafeDev;
    }

    public String getnChaCoef() {
        return nChaCoef;
    }

    public void setnChaCoef(String nChaCoef) {
        this.nChaCoef = nChaCoef;
    }

    public String getcInfoTrue() {
        return cInfoTrue;
    }

    public void setcInfoTrue(String cInfoTrue) {
        this.cInfoTrue = cInfoTrue;
    }

    public String getcLossRatio() {
        return cLossRatio;
    }

    public void setcLossRatio(String cLossRatio) {
        this.cLossRatio = cLossRatio;
    }

    public String getnBidCoef() {
        return nBidCoef;
    }

    public void setnBidCoef(String nBidCoef) {
        this.nBidCoef = nBidCoef;
    }

    public String getnNclmDisc() {
        return nNclmDisc;
    }

    public void setnNclmDisc(String nNclmDisc) {
        this.nNclmDisc = nNclmDisc;
    }

    public String gettCalStrtTm() {
        return tCalStrtTm;
    }

    public void settCalStrtTm(String tCalStrtTm) {
        this.tCalStrtTm = tCalStrtTm;
    }

    public String gettCalEndtTm() {
        return tCalEndtTm;
    }

    public void settCalEndtTm(String tCalEndtTm) {
        this.tCalEndtTm = tCalEndtTm;
    }

    public String getcLatestMrk() {
        return cLatestMrk;
    }

    public void setcLatestMrk(String cLatestMrk) {
        this.cLatestMrk = cLatestMrk;
    }

    public String getcCrtCde() {
        return cCrtCde;
    }

    public void setcCrtCde(String cCrtCde) {
        this.cCrtCde = cCrtCde;
    }

    public String getcCrtTm() {
        return cCrtTm;
    }

    public void setcCrtTm(String cCrtTm) {
        this.cCrtTm = cCrtTm;
    }

    public String getcUpdCde() {
        return cUpdCde;
    }

    public void setcUpdCde(String cUpdCde) {
        this.cUpdCde = cUpdCde;
    }

    public String getcUpdTm() {
        return cUpdTm;
    }

    public void setcUpdTm(String cUpdTm) {
        this.cUpdTm = cUpdTm;
    }

    public String getcTfiMrk() {
        return cTfiMrk;
    }

    public void setcTfiMrk(String cTfiMrk) {
        this.cTfiMrk = cTfiMrk;
    }

    public String getcTfiCompany() {
        return cTfiCompany;
    }

    public void setcTfiCompany(String cTfiCompany) {
        this.cTfiCompany = cTfiCompany;
    }

    public String getcTfiPlyNo() {
        return cTfiPlyNo;
    }

    public void setcTfiPlyNo(String cTfiPlyNo) {
        this.cTfiPlyNo = cTfiPlyNo;
    }

    public String getcTransMrk() {
        return cTransMrk;
    }

    public void setcTransMrk(String cTransMrk) {
        this.cTransMrk = cTransMrk;
    }

    public String getcTransTm() {
        return cTransTm;
    }

    public void setcTransTm(String cTransTm) {
        this.cTransTm = cTransTm;
    }

    public String getcCusLoyQuick() {
        return cCusLoyQuick;
    }

    public void setcCusLoyQuick(String cCusLoyQuick) {
        this.cCusLoyQuick = cCusLoyQuick;
    }

    public String getcNdiscRsnQuick() {
        return cNdiscRsnQuick;
    }

    public void setcNdiscRsnQuick(String cNdiscRsnQuick) {
        this.cNdiscRsnQuick = cNdiscRsnQuick;
    }

    public String getcAgoClmRecQuick() {
        return cAgoClmRecQuick;
    }

    public void setcAgoClmRecQuick(String cAgoClmRecQuick) {
        this.cAgoClmRecQuick = cAgoClmRecQuick;
    }

    public String getcUndrQryNo() {
        return cUndrQryNo;
    }

    public void setcUndrQryNo(String cUndrQryNo) {
        this.cUndrQryNo = cUndrQryNo;
    }

    public String getcLocalFacilitie() {
        return cLocalFacilitie;
    }

    public void setcLocalFacilitie(String cLocalFacilitie) {
        this.cLocalFacilitie = cLocalFacilitie;
    }

    public String getcDriveSafeConf() {
        return cDriveSafeConf;
    }

    public void setcDriveSafeConf(String cDriveSafeConf) {
        this.cDriveSafeConf = cDriveSafeConf;
    }

    public String getcDriveHabitScore() {
        return cDriveHabitScore;
    }

    public void setcDriveHabitScore(String cDriveHabitScore) {
        this.cDriveHabitScore = cDriveHabitScore;
    }

    public String getcPayRateLevel() {
        return cPayRateLevel;
    }

    public void setcPayRateLevel(String cPayRateLevel) {
        this.cPayRateLevel = cPayRateLevel;
    }

    public String getcExpextPayRate() {
        return cExpextPayRate;
    }

    public void setcExpextPayRate(String cExpextPayRate) {
        this.cExpextPayRate = cExpextPayRate;
    }

    public String getcTruckTypeAgio() {
        return cTruckTypeAgio;
    }

    public void setcTruckTypeAgio(String cTruckTypeAgio) {
        this.cTruckTypeAgio = cTruckTypeAgio;
    }

    public String getcSingleMileAgio() {
        return cSingleMileAgio;
    }

    public void setcSingleMileAgio(String cSingleMileAgio) {
        this.cSingleMileAgio = cSingleMileAgio;
    }

    public String getcVhlKindAgio() {
        return cVhlKindAgio;
    }

    public void setcVhlKindAgio(String cVhlKindAgio) {
        this.cVhlKindAgio = cVhlKindAgio;
    }

    public String getnTotalClaimAmount() {
        return nTotalClaimAmount;
    }

    public void setnTotalClaimAmount(String nTotalClaimAmount) {
        this.nTotalClaimAmount = nTotalClaimAmount;
    }

    public String getnAutoCheCoef() {
        return nAutoCheCoef;
    }

    public void setnAutoCheCoef(String nAutoCheCoef) {
        this.nAutoCheCoef = nAutoCheCoef;
    }

    public String getcExpectPayRate() {
        return cExpectPayRate;
    }

    public void setcExpectPayRate(String cExpectPayRate) {
        this.cExpectPayRate = cExpectPayRate;
    }

    public String getcRateInputFlag() {
        return cRateInputFlag;
    }

    public void setcRateInputFlag(String cRateInputFlag) {
        this.cRateInputFlag = cRateInputFlag;
    }

    public String gettModifyTm() {
        return tModifyTm;
    }

    public void settModifyTm(String tModifyTm) {
        this.tModifyTm = tModifyTm;
    }

	public String getnAutonomyCoef() {
		return nAutonomyCoef;
	}

	public void setnAutonomyCoef(String nAutonomyCoef) {
		this.nAutonomyCoef = nAutonomyCoef;
	}

}
